|
Inside the System File
(Continued)
|
Virtual Memory Manager
The Virtual Memory Manager provides virtual
memory services for the Mac OS. The following changes
have been made in the Virtual Memory Manager:
- All code needed to run VM on 68040 processors has
been removed.
GetPageState now correctly returns the
state of pages in file-mapped space. Before Mac OS 8.5,
GetPageState returned
kPageOnDisk for unmapped pages. With Mac OS
8.5, GetPageState returns
kNotPaged for unmapped pages (as it does for
all other memory not controlled by the Virtual
Memory).
DeferUserFn previously returned a
garbage result if the user function was called
immediately. It now returns noErr .
Related Materials:
|